#include "Sales_data.h"
#include <iostream>
using namespace std;

 Sales_data::Sales_data(double sold)
{
	 this->units_sold = sold;
}

 Sales_data::Sales_data(string book, double sold)
 {
	 this->bookNo = book;
	 this->units_sold = sold;
 }


void Sales_data::SetISBN(int isbn)
{
	this->ISBN = isbn;
}

int Sales_data::Isbn()
{
	return ISBN;
}

/*
	返回this 对象
*/
Sales_data& Sales_data::Combine(const Sales_data &rhs)
{
	units_sold += rhs.units_sold;
	revenue += rhs.revenue;
	return *this;
}

void Sales_data::Add(Sales_data target)
{

}

void Sales_data::Read()
{

}

void Sales_data::Print()
{
	//std::cout << "bookNo is " << this->bookNo << std::endl;   //?? 
}

string Sales_data::GetBook()
{
	return this->bookNo;
}

/*
friend  允许外部访问非公共变量 
*/
Sales_data TestFriend(Sales_data target)
{
	return Sales_data();
}
